package pack1028;

import java.util.ArrayList;
import java.util.List;
import java.util.Vector;

//collection-->list-->Vector
public class DemoA {
   //如何产生集合
    private static void a(){
        int[] array1=new int[3];
        String[]array2=new String[9];
        //产生了一个集合，存储的数据类型是任意
        Vector v1=new Vector<>();
        //产生了一个集合，存放的数据类型是整形int。泛型；规定了集合应该存放的数据类型，不能书写为原始格式
        Vector<Integer>v2=new Vector<>();
        //错的
        //Vector<int>v3=new Vector<int>();
        //产生了一个集合，存放的是整形string。
        List<String >v4=new ArrayList<>();
        //产生了一个集合存放的数据类型是整型int复制了v2的集合
        Vector<Integer>v5=new Vector<>(v2);
        System.out.println(v1);
        System.out.println(v2);
        System.out.println(v4);
        System.out.println(v5);
    }
    //常见方法
    private static void b(){
        Vector<Integer>vector=new Vector<>();
        //存放
        vector.add(2);
        vector.add(5);
        vector.add(8);
        vector.add(10);
        vector.add(20);
        vector.add(22);
        vector.add(23);
        vector.add(24);
        System.out.println(vector);
    }
    public static void main(String[] args) {
        b();
    }
}
